package com.cssy.yd.logic.entity;

import java.io.Serializable;

/**
 * 数据对象
 * @since 2013-08-29
 */
public class LogicWhCheckMissionItemDO implements Serializable{

	private static final long serialVersionUID = 4726336506599023552L;

	/**
	 * column logic_wh_check_mission_item.id
	 */
	private String id;

	/**
	 * column logic_wh_check_mission_item.checkmissionid  抬头ID
	 */
	private String checkMissionID;

	/**
	 * column logic_wh_check_mission_item.materialsid  物料ID
	 */
	private String materialsID;

	/**
	 * column logic_wh_check_mission_item.batch  批次
	 */
	private String batch;

	/**
	 * column logic_wh_check_mission_item.code  物料编码
	 */
	private String code;

	/**
	 * column logic_wh_check_mission_item.name  物料名称
	 */
	private String name;

	/**
	 * column logic_wh_check_mission_item.spec  型号
	 */
	private String spec;

	/**
	 * column logic_wh_check_mission_item.unit  单位
	 */
	private String unit;

	/**
	 * column logic_wh_check_mission_item.matype  物料类型
	 */
	private String maType;

	/**
	 * column logic_wh_check_mission_item.quantitycy  差异数量
	 */
	private Double quantityCY;

	/**
	 * column logic_wh_check_mission_item.quantitywh  库存数量
	 */
	private Double quantityWH;

	/**
	 * column logic_wh_check_mission_item.quantitypd  盘点数量
	 */
	private Double quantityPD;

	/**
	 * column logic_wh_check_mission_item.status  物料状态
	 */
	private String status;

	/**
	 * column logic_wh_check_mission_item.ydengquantitywh  一等品库存数量
	 */
	private Double ydengQuantityWH;

	/**
	 * column logic_wh_check_mission_item.ydengquantitypd  一等品盘点数量
	 */
	private Double ydengQuantityPD;

	/**
	 * column logic_wh_check_mission_item.ydengquantitycy  一等品差异数量
	 */
	private Double ydengQuantityCY;

	/**
	 * column logic_wh_check_mission_item.cipinquantitywh  次品库存数量
	 */
	private Double cipinQuantityWH;

	/**
	 * column logic_wh_check_mission_item.cipinquantitypd  次品盘点数量
	 */
	private Double cipinQuantityPD;

	/**
	 * column logic_wh_check_mission_item.cipinquantitycy  次品差异数量
	 */
	private Double cipinQuantityCY;

	/**
	 * column logic_wh_check_mission_item.jiupinquantitywh  旧品库存数量
	 */
	private Double jiupinQuantityWH;

	/**
	 * column logic_wh_check_mission_item.jiupinquantitywh  旧品盘点数量
	 */
	private Double jiupinQuantityPD;

	/**
	 * column logic_wh_check_mission_item.jiupinquantitywh  旧品差异数量
	 */
	private Double jiupinQuantityCY;

	/**
	 * column logic_wh_check_mission_item.freezequantitywh  冻结库存数量
	 */
	private Double freezeQuantityWH;

	/**
	 * column logic_wh_check_mission_item.freezequantitypd  冻结盘点数量
	 */
	private Double freezeQuantityPD;

	/**
	 * column logic_wh_check_mission_item.freezequantitycy  冻结差异数量
	 */
	private Double freezeQuantityCY;

	/**
	 * column logic_wh_check_mission_item.transitquantitywh  在途库存数量
	 */
	private Double transitQuantityWH;

	/**
	 * column logic_wh_check_mission_item.transitquantitypd  在途盘点数量
	 */
	private Double transitQuantityPD;

	/**
	 * column logic_wh_check_mission_item.transitquantitycy  在途差异数量
	 */
	private Double transitQuantityCY;

	/**
	 * column logic_wh_check_mission_item.remark  备注
	 */
	private String remark;

	public LogicWhCheckMissionItemDO() {
		super();
	}

	public LogicWhCheckMissionItemDO(String id, String checkMissionID, String materialsID,
			String batch, String code, String name, String spec, String unit,
			String maType, Double quantityCY, Double quantityWH,
			Double quantityPD, String status, Double ydengQuantityWH,
			Double ydengQuantityPD, Double ydengQuantityCY,
			Double cipinQuantityWH, Double cipinQuantityPD,
			Double cipinQuantityCY, Double jiupinQuantityWH,
			Double jiupinQuantityPD, Double jiupinQuantityCY,
			Double freezeQuantityWH, Double freezeQuantityPD,
			Double freezeQuantityCY, Double transitQuantityWH,
			Double transitQuantityPD, Double transitQuantityCY, String remark) {
		this.id = id;
		this.checkMissionID = checkMissionID;
		this.materialsID = materialsID;
		this.batch = batch;
		this.code = code;
		this.name = name;
		this.spec = spec;
		this.unit = unit;
		this.maType = maType;
		this.quantityCY = quantityCY;
		this.quantityWH = quantityWH;
		this.quantityPD = quantityPD;
		this.status = status;
		this.ydengQuantityWH = ydengQuantityWH;
		this.ydengQuantityPD = ydengQuantityPD;
		this.ydengQuantityCY = ydengQuantityCY;
		this.cipinQuantityWH = cipinQuantityWH;
		this.cipinQuantityPD = cipinQuantityPD;
		this.cipinQuantityCY = cipinQuantityCY;
		this.jiupinQuantityWH = jiupinQuantityWH;
		this.jiupinQuantityPD = jiupinQuantityPD;
		this.jiupinQuantityCY = jiupinQuantityCY;
		this.freezeQuantityWH = freezeQuantityWH;
		this.freezeQuantityPD = freezeQuantityPD;
		this.freezeQuantityCY = freezeQuantityCY;
		this.transitQuantityWH = transitQuantityWH;
		this.transitQuantityPD = transitQuantityPD;
		this.transitQuantityCY = transitQuantityCY;
		this.remark = remark;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.id
	 * @return
	 */
	public String getId() {
		return id;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.id
	 * @param id
	 */
	public void setId(String id) {
		this.id = id;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.checkmissionid
	 * @return
	 */
	public String getCheckMissionID() {
		return checkMissionID;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.checkmissionid
	 * @param checkMissionID
	 */
	public void setCheckMissionID(String checkMissionID) {
		this.checkMissionID = checkMissionID;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.materialsid
	 * @return
	 */
	public String getMaterialsID() {
		return materialsID;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.materialsid
	 * @param materialsID
	 */
	public void setMaterialsID(String materialsID) {
		this.materialsID = materialsID;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.batch
	 * @return
	 */
	public String getBatch() {
		return batch;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.batch
	 * @param batch
	 */
	public void setBatch(String batch) {
		this.batch = batch;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.code
	 * @return
	 */
	public String getCode() {
		return code;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.code
	 * @param code
	 */
	public void setCode(String code) {
		this.code = code;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.name
	 * @return
	 */
	public String getName() {
		return name;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.name
	 * @param name
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.spec
	 * @param spec
	 */
	public String getSpec() {
		return spec;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.spec
	 * @param spec
	 */
	public void setSpec(String spec) {
		this.spec = spec;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.unit
	 * @return
	 */
	public String getUnit() {
		return unit;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.unit
	 * @param unit
	 */
	public void setUnit(String unit) {
		this.unit = unit;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.matype
	 * @return
	 */
	public String getMaType() {
		return maType;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.matype
	 * @param maType
	 */
	public void setMaType(String maType) {
		this.maType = maType;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.quantitycy
	 * @return
	 */
	public Double getQuantityCY() {
		return quantityCY;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.quantitycy
	 * @param quantityCY
	 */
	public void setQuantityCY(Double quantityCY) {
		this.quantityCY = quantityCY;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.quantitywh
	 * @return
	 */
	public Double getQuantityWH() {
		return quantityWH;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.quantitywh
	 * @param quantityWH
	 */
	public void setQuantityWH(Double quantityWH) {
		this.quantityWH = quantityWH;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.quantitypd
	 * @return
	 */
	public Double getQuantityPD() {
		return quantityPD;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.quantitypd
	 * @param quantityPD
	 */
	public void setQuantityPD(Double quantityPD) {
		this.quantityPD = quantityPD;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.status
	 * @return
	 */
	public String getStatus() {
		return status;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.status
	 * @param status
	 */
	public void setStatus(String status) {
		this.status = status;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.ydengquantitywh
	 * @return
	 */
	public Double getYdengQuantityWH() {
		return ydengQuantityWH;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.ydengquantitywh
	 * @param ydengQuantityWH
	 */
	public void setYdengQuantityWH(Double ydengQuantityWH) {
		this.ydengQuantityWH = ydengQuantityWH;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.ydengquantitypd
	 * @return
	 */
	public Double getYdengQuantityPD() {
		return ydengQuantityPD;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.ydengquantipd
	 * @param ydengQuantityPD
	 */
	public void setYdengQuantityPD(Double ydengQuantityPD) {
		this.ydengQuantityPD = ydengQuantityPD;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.ydengquantitycy
	 * @return
	 */
	public Double getYdengQuantityCY() {
		return ydengQuantityCY;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.ydengquanticy
	 * @param ydengQuantityCY
	 */
	public void setYdengQuantityCY(Double ydengQuantityCY) {
		this.ydengQuantityCY = ydengQuantityCY;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.cipinquantitywh
	 * @return
	 */
	public Double getCipinQuantityWH() {
		return cipinQuantityWH;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.cipinquantitywh
	 * @param cipinQuantityWH
	 */
	public void setCipinQuantityWH(Double cipinQuantityWH) {
		this.cipinQuantityWH = cipinQuantityWH;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.cipinquantitypd
	 * @return
	 */
	public Double getCipinQuantityPD() {
		return cipinQuantityPD;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.cipinquantitypd
	 * @param cipinQuantityPD
	 */
	public void setCipinQuantityPD(Double cipinQuantityPD) {
		this.cipinQuantityPD = cipinQuantityPD;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.cipinquantitycy
	 * @return
	 */
	public Double getCipinQuantityCY() {
		return cipinQuantityCY;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.cipinquantitycy
	 * @param cipinQuantityCY
	 */
	public void setCipinQuantityCY(Double cipinQuantityCY) {
		this.cipinQuantityCY = cipinQuantityCY;
	}
	
	/**
	 * setter for Column logic_wh_check_mission_item.jiupinquantitywh
	 * @return
	 */
	public Double getJiupinQuantityWH() {
		return jiupinQuantityWH;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.jiupinquantitywh
	 * @param jiupinQuantityWH
	 */
	public void setJiupinQuantityWH(Double jiupinQuantityWH) {
		this.jiupinQuantityWH = jiupinQuantityWH;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.jiupinquantitypd
	 * @return
	 */
	public Double getJiupinQuantityPD() {
		return jiupinQuantityPD;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.jiupinquantitypd
	 * @param jiupinQuantityPD
	 */
	public void setJiupinQuantityPD(Double jiupinQuantityPD) {
		this.jiupinQuantityPD = jiupinQuantityPD;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.jiupinquantitycy
	 * @return
	 */
	public Double getJiupinQuantityCY() {
		return jiupinQuantityCY;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.jiupinquantitycy
	 * @param jiupinQuantityCY
	 */
	public void setJiupinQuantityCY(Double jiupinQuantityCY) {
		this.jiupinQuantityCY = jiupinQuantityCY;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.freezequantitywh
	 * @return
	 */
	public Double getFreezeQuantityWH() {
		return freezeQuantityWH;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.freezequantitywh
	 * @param freezeQuantityWH
	 */
	public void setFreezeQuantityWH(Double freezeQuantityWH) {
		this.freezeQuantityWH = freezeQuantityWH;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.freezequantitypd
	 * @return
	 */
	public Double getFreezeQuantityPD() {
		return freezeQuantityPD;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.freezequantitypd
	 * @param freezeQuantityPD
	 */
	public void setFreezeQuantityPD(Double freezeQuantityPD) {
		this.freezeQuantityPD = freezeQuantityPD;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.freezequantitycy
	 * @return
	 */
	public Double getFreezeQuantityCY() {
		return freezeQuantityCY;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.freezequantitycy
	 * @param freezeQuantityCY
	 */
	public void setFreezeQuantityCY(Double freezeQuantityCY) {
		this.freezeQuantityCY = freezeQuantityCY;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.transitquantitywh
	 * @return
	 */
	public Double getTransitQuantityWH() {
		return transitQuantityWH;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.transitquantitywh
	 * @param transitQuantityWH
	 */
	public void setTransitQuantityWH(Double transitQuantityWH) {
		this.transitQuantityWH = transitQuantityWH;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.transitquantitypd
	 * @return
	 */
	public Double getTransitQuantityPD() {
		return transitQuantityPD;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.transitquantitypd
	 * @param transitQuantityPD
	 */
	public void setTransitQuantityPD(Double transitQuantityPD) {
		this.transitQuantityPD = transitQuantityPD;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.transitquantitycy
	 * @return
	 */
	public Double getTransitQuantityCY() {
		return transitQuantityCY;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.transitquantitycy
	 * @param transitQuantityCY
	 */
	public void setTransitQuantityCY(Double transitQuantityCY) {
		this.transitQuantityCY = transitQuantityCY;
	}

	/**
	 * getter for Column logic_wh_check_mission_item.remark
	 * @return
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * setter for Column logic_wh_check_mission_item.remark
	 * @param remark
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

}
